package cn.jobstart.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;
import java.util.List;
import cn.jobstart.pubInter.AbstractDomainVO;
import cn.jobstart.pubInter.FileVO;
import cn.jobstart.pubInter.FrontController;
import cn.jobstart.pubInter.baseVO.AbstractPageVO;

/**
*    @author xy
*    @Date 2024-01-08 10:22:54
*    @description DouyinAccountDomainVO      抖音客户账号
*/

@Data
@ApiModel("抖音客户账号DomainVO")
public class DouyinAccountDomainVO extends AbstractDomainVO<String> {



    /**
     * 创建时间
    */

    @ApiModelProperty(value = "创建时间")
    private Date createTime;


    /**
     * 更新时间
    */

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;


    /**
     * 排序
    */

    @ApiModelProperty(value = "排序")
    private Integer sortNum;


    /**
     * 是否显示
     * 1:是:Y,0:否:N
    */

    @ApiModelProperty(value = "是否显示 1:是:Y,0:否:N")
    private Integer showFlag;
    @ApiModelProperty(value = "是否显示")
    private String showFlagDesc;


    /**
     * 三方调用凭证(有效期15天)
    */

    @ApiModelProperty(value = "三方调用凭证(有效期15天)")
    private String daAccessToken;


    /**
     * 刷新refresh_token(只能刷新5次，每次有效期30天) 
    */

    @ApiModelProperty(value = "刷新refresh_token(只能刷新5次，每次有效期30天) ")
    private String daRefreshToken;


    /**
     * client_token 用于不需要用户授权就可以调用的接口，大家都一样
    */

    @ApiModelProperty(value = "client_token 用于不需要用户授权就可以调用的接口，大家都一样")
    private String daClientToken;


    /**
     * 账号名称
    */

    @ApiModelProperty(value = "账号名称")
    private String daUsername;


    /**
     * 账号状态
     * 0:正常:normal,1:失效:invaild
    */

    @ApiModelProperty(value = "账号状态 0:正常:normal,1:失效:invaild")
    private Integer daStatus;
    @ApiModelProperty(value = "账号状态")
    private String daStatusDesc;


    /**
     * 手机号
    */

    @ApiModelProperty(value = "手机号")
    private String daMobile;


    /**
     * 授权用户唯一标识(移动端)
    */

    @ApiModelProperty(value = "授权用户唯一标识(移动端)")
    private String daMobileOpenId;


    /**
     * 备注
    */

    @ApiModelProperty(value = "备注")
    private String daRemark;


    /**
     * 添加员工ID
    */

    @ApiModelProperty(value = "添加员工ID")
    private String daAdminId;


    /**
     * 添加员工姓名
    */

    @ApiModelProperty(value = "添加员工姓名")
    private String daAdminTruename;

}